• word of the day

    tribulus terestris

    tribulus terestris - Dictionary definition and meaning for word tribulus terestris

    Definition
    (noun) tropical annual procumbent poisonous subshrub having fruit that splits into five spiny nutlets; serious pasture weed
    Synonyms : caltrop , devil's weed
Download our Mobile App Today
Receive our word of the day
on Whatsapp